rest_mediatekdocuments

Controle
in package

Contrôleur : reçoit et traite les demandes du point d'entrée

Table of Contents

Properties

$myAaccessBDD  : MyAccessBDD

Methods

__construct()  : mixed
constructeur : récupère l'instance d'accès à la BDD
demande()  : mixed
réception d'une demande de requête demande de traiter la requête puis demande d'afficher la réponse
unauthorized()  : mixed
authentification incorrecte demande d'afficher un messaage d'erreur
controleResult()  : mixed
contrôle si le résultat n'est pas null demande l'affichage de la réponse adéquate
reponse()  : mixed
réponse renvoyée (affichée) au client au format json

Properties

Methods

__construct()

constructeur : récupère l'instance d'accès à la BDD

public __construct() : mixed

demande()

réception d'une demande de requête demande de traiter la requête puis demande d'afficher la réponse

public demande(string $methodeHTTP, string $table, string|null $id, array<string|int, mixed>|null $champs) : mixed
Parameters
$methodeHTTP : string
$table : string
$id : string|null
$champs : array<string|int, mixed>|null

unauthorized()

authentification incorrecte demande d'afficher un messaage d'erreur

public unauthorized() : mixed

controleResult()

contrôle si le résultat n'est pas null demande l'affichage de la réponse adéquate

private controleResult(array<string|int, mixed>|int|null $result) : mixed
Parameters
$result : array<string|int, mixed>|int|null

résultat de la requête

reponse()

réponse renvoyée (affichée) au client au format json

private reponse(int $code, string $message[, array<string|int, mixed>|int|string|null $result = "" ]) : mixed
Parameters
$code : int

code standard HTTP (200, 500, ...)

$message : string

message correspondant au code

$result : array<string|int, mixed>|int|string|null = ""

        
On this page

Search results